table{
   padding-top:20px
}
th, td, caption {
   font-weight: normal;
   vertical-align: top;
   text-align: left;
   padding: 5px;
}
 .tlabel span {
   color: #ff0000;
   padding-right: 7px;
}
.ctext {
   border: 1px solid #c0c0c0;
   height: 18px;
   color: #404040;
}
 .tlabel {
   width: 160px;
   color: #999999;
   text-align: right;
}
 input.ctext {
   width: 265px;
}
 input.ctext {
   width: 265px;
}
 #content_contact {
   width: 350px;
   height: 150px;
}
.order_submit{
   background: #d00054;
   float: left;
   width: 82px;
   height: 25px;
   border-radius: 2px;
   text-align: center;
   color: #fff;
   line-height: 25px;
   font-weight: bold;
   border:none;
   cursor: pointer;
}
.order_submit:hover{
   color: #ff6c00;
}
.order_reset{
   background: #d00054;
   float: left;
   width: 82px;
   height: 25px;
   border-radius: 2px;
   text-align: center;
   color: #fff;
   line-height: 25px;
   font-weight: bold;
   margin-left:10px;
   border:none;
   cursor: pointer;
}
.order_reset:hover{
   color: #ff6c00;
}